@import "../base/fn";
.store_spread{
    padding: 0.29rem 0;
    font-size: .95rem;
    background: #fff;   
    .title{
        text-align: center;
        font-weight: bold;
        font-size: 1rem;
    }
    .split{
        margin-top: 1rem;
        height: .6rem;
        background: #f3f3f3;
    }
    .moudel{
        padding: 0 0.8rem;
        .title2{
             font-weight: bold; 
            line-height: 2.3rem;
            font-size: 0.95rem;
            .title-desc{
                margin-left: 0.4rem;
                font-size: 0.7rem;
                font-weight: 500;
                color: #777;
            }       
        }
        .link-to-select{
            margin-top: 0.9rem;
            display: flex;
            line-height: 2rem;
            .left{
                flex: 1;
                font-size: 1rem;
                font-weight: bold;
            }
            .right{
                width: 6rem;
                text-align: right;
                color: #3096e6;
            }
        }
        .add-store{
            padding: 0.6rem 0;
            display: flex;
            flex-direction: column;
            justify-content: center;
            margin-top: 1rem;
            width: 100%;
            min-height: 150px;
            border: 1px dashed #000;
            border-radius: 0.4rem;
            .before-up{
                .bg-img{
                    margin: 0 auto;
                    height: 1.5rem;
                    width: 1.5rem;
                }
                .desc{
                    text-align: center;
                    font-size: 0.7rem;
                }
            }
            .upload-ok{
                display: none;
                width: 70%;
                margin: 0 auto;
                overflow: hidden;
            }
        }
        .show-size{
            margin-top: 1rem;
            text-align: right;
            color: #3096e6;
        }
        .goods-info-warrp{
            display: flex;
            margin-top: 0.6rem;
            .goods-avatar{
                height: 3.4rem;
                width: 3.4rem;
            }
            .goods-info{
                 flex: 1;
                 display: flex;
                 flex-direction: column;
                 justify-content: center;
                 margin-left: 0.4rem;
                 .goods-name{
                    margin-bottom: 0.4rem;                             
                    line-height: 1rem;
                    font-size: 0.9rem;
                }
                .price,.time{
                    font-size: 0.7rem;
                    color: #666;
                }
            }

        }
//      .upload{
//          position: relative;
//          height: 4rem;
//          width: 4rem;
//          background: url('../../static/img/plus_blue.png') no-repeat;
//          background-size: 20px 20px;
//          background-position: center center; 
//          border: 1px dashed #ccc;
//          pointer-events: auto;
//          border-radius: 0.2rem;
//          .up-ipt{
//              position: absolute;
//              top: 0;
//              left: 0;
//              height: 100%;
//              width: 100%;
//              opacity: 0;
//          }
//      }
        .form-item{
            position: relative;
            margin: 0.5rem 0;
            display: flex;
            .label{
                flex: 0 0 5rem;
                width: 5rem;
                text-align: left;
                line-height: 2.2rem;
            }
            .ipt-warrp{
                flex: 1;
                .ipt{
                    width: 100%;
                    margin-right: auto;
                    border: none;
                    height: 2.2rem;
                    padding-left: 0.33rem;
                    background: #f3f3f3;
                    outline: none;
                    border-radius: 0.2rem;
                    -webkit-appearance:none;
                    option{
                        outline: none; 
                    }
                }
                .weui-input{
                    box-sizing: border-box;
                    padding-left: 2rem;
                }
            }
            .company{
                flex: 1;
                padding-right: 0.6rem;
                margin-left: 1rem;
                text-align: right;
                line-height: 2.2rem;
                color: #3096e6;
                font-weight: 600;
            }
            .sel{
                -webkit-appearance:none;
                flex: 0 0 5.8rem;
                width: 5.8rem;
            }
            .ipt-bg{
                position: absolute;               
                top: 50%;
                margin-top: -0.9rem;
                height: 1.8rem;
                width: 1.4rem;
                background: url(../../img/airuo.png) no-repeat;
                background-size: 50% 30%;
                background-position: center center; 
                pointer-events: auto;
            }
            .duan{
                right: 0.3rem;
            }
            .long{
                right: .6rem;
            }
            .time-bg{
                position: absolute;
                top: 50%;
                left: 5.5rem;
                margin-top: -0.6rem;
                height: 1.2rem;
                width: 1.2rem;
            }

            .search-bg{
                position: absolute;
                left: 0;
                height: 2.2rem;
                width: 2.2rem;
                background: url(../../img/sechi.png) no-repeat;
                background-size: 45% 45%;
                background-position: center center; 
            }
        }
        .info{
            display: none;
            .avatar{
                margin:0 auto;
                margin-top: 1rem;
                height: 4rem;
                width: 4rem;
            }
            .desc{
                text-align: center;
                font-size: 14px;
            }
        }
        .no-result{
           display: none; 
        }
        .article-item{
            position: relative;
            display: flex;
            margin-bottom: 0.6rem;
            .avatar{
                width: 4rem;
                height: 4rem;
            }
            .article-info{
                flex: 1;
                 margin-left: 0.6rem;
            }
            .select-btn{
                position: absolute;
                right: 0;
                top: 50%;
                margin-top: -0.5rem;
                height: 0.7rem;
                width: 0.7rem;
                padding: 0.2rem;
                border-radius: 50%;
                border: 1px solid #3096e6;
                .selected{
                    height: 100%;
                    background: #3096e6;
                    border-radius: 50% ;
                }
            }
        }
    }
    .type-sarticle{
        max-height: 13.8rem;
        overflow-y: scroll;
    }
    .slide-warrp{
        display: none;
        margin: 1rem 0 0 0;
        .slide-item{
            position: relative;
            .avatar-warrp{
                position: relative;         
                width: 100%;
                border: 1px solid #fff;
                .avatar{
                    width: 90%;
                    margin: 0 auto;
                    margin-top: 5%;
                }
                .sel-bg{
                    position: absolute;
                    bottom: 0;
                    right: 0;
                    height: 20px;
                    width: 20px;
                    background: url(../../img/sailaikete.png) no-repeat;
                    background-size: 20px 20px;
                }
            } 
            .select{
                border: 1px solid #3096e6;
            }
            .name{
                overflow: hidden;
                white-space: nowrap;
                text-overflow: ellipsis;           
                display: inline-block;
                width: 100%;
                text-align: center;
            }         
        }
        .slide-item:nth-of-type(5){
            margin-right: 0;
        }
    }
    .slide-warrp:after{
        display: block;
        content: '';
        clear: both;
    }
    .pad{
        height: 3.2rem;
        background: #fff;
    }
    .submit-btn{
        z-index: 9999;
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        width: 100%;
        height: 3.2rem;
        line-height: 3.2rem;
        text-align: center;
        color: #fff;
        font-size: 0.95rem;
        background: #3096e6;
    }
    .dailog{
        display: none;
        .dailog-drop{           
            z-index: 9999;
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background: rgba(0,0,0,0.5);
            .dailon-con{
                position: relative;
                width: 80%;
                height: 50%;
                margin: 0 auto;
                margin-top: 15%;
                background: #fff;
                .close-img{          
                    position: absolute;
                    right: -1rem;
                    top: -1rem;
                    height: 2rem;
                    width: 2rem;
                    border-radius: 50%;
                    background: url(../../img/kelouri.png) no-repeat;
                    background-size: 2rem 2rem;
                }
            }
           
        }
    }
    .success-dailog{
        overflow-y: scroll;
        padding-bottom: 3rem;
        display: none;
        z-index: 9999;
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: #fff;
        .title{
            margin: 1.5rem 0 1rem 0;
            span{
                vertical-align: middle;
                display: inline-block;
            }
            .success-img{
                height: 2rem;
                width: 2rem;
            }
        }
        .desc{
            line-height: 2rem;
            text-align: center;
        }
        .line{
            border-bottom: 1px solid #ccc;
            margin-top: 1rem;
        }
        .info{
            margin-top: 1rem;
            padding: 0 0.6rem;
            .info-title{
                font-size: 1rem;
                font-weight: bold;
            }
            .info-item{
                display: flex;
                padding: 0 1rem;
                .item-title{
                    width: 5rem;
                    color: #5f5f5f;
                    line-height: 2rem;
                }
                .item-value{
                    flex: 1;
                    text-align: right;
                }
            }
        }
        .caozuo{
            margin-top: 1.5rem;
            text-align: center;
            .fabu-btn{
                display: inline-block;
                padding: 0 0.4rem;
                line-height: 2.2rem;
                background: #3096e6;
                color: #fff;
                border-radius: 0.2rem;
            }
            .back-btn{
                color: #3096e6;
            }
        }
    }
    .fail-dialog{
        display: none;
        z-index: 9999;
        position: fixed;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        padding-bottom: 3rem;
        background: #fff;
        .title{
           text-align: center;
            margin: 1.5rem 0 1rem 0;
            span{
                vertical-align: middle;
                display: inline-block;
            }
            .success-img{
                height: 2rem;
                width: 2rem;
            }
        }
        .desc{
            padding: 0 1rem;
            line-height: 2rem;
            text-align: center;
            font-size: 0.9rem;
        }
        .line{
            border-bottom: 1px solid #ccc;
            margin-top: 1rem;
        }
        .money-title{
            margin-top: 1rem;
            padding: 0 0.8rem;
            display: flex;
            .left{
                flex: 1;
                font-weight: bold;
            }
            .right{
                flex: 1;
                text-align: right;
            }
        }
        .number{
            margin-top: 2rem;
            text-align: center;
            font-size: 1.6rem;
            font-weight: 200;
        }
        .chongzhi-btn{
            margin: 1rem auto;
            width: 8rem;
            line-height: 2rem;
            text-align: center;
            color: #fff;
            background: #3096e6;
            border-radius: 0.2rem;
        }
        .back-btn{
            margin: 1rem auto;
            width: 8rem;
            line-height: 2rem;
            text-align: center;
            color: #828282;

        }
    }
}
